1
general::
Phrase(s): won’t hold water
to be inadequate, insubstantial, or illconceived. • Sorry, your ideas won’t hold water. Nice try, though. • The prosecution’s case wouldn’t hold water, so the defendant was released.
McGrawhill's American Idioms And Phrasal Verbs